﻿@import url("base.css");
@import url("header.css");



/*通用头尾和结构样式
----------------------------------------------------------------------*/
#container {width:950px;margin:0 auto; background:url(../images/mainbodybg.gif) repeat-x 0 top; margin-top:5px; border-top:solid 1px #EEE;}


.left{width:310px;float:left;background:#fff; }
 .center{width:310px;float:left;margin-left:10px;background:#fff;}
 .right{width:310px;float:right;background:#fff;}
 .topright{width:630px;float:right;background:#E7E7E7; margin-top:5px;}


.left .loginarea{width:310px; margin:5px auto; background:#E7E7E7;}
.left .loginarea #loginform{ margin:5px; border:solid 1px #CECECE; padding:5px 10px;background:url(../images/m_login.gif) no-repeat 10px 5px; background-color:#fff;}
.left .loginarea #loginform p{width:90%; margin:0 auto; text-align:right; line-height:30px; height:30px; color:#666666;}

.left .loginarea #loginform input[type="text"]{color:#444; border:solid 1px #9f9f9f; height:22px; width:140px;}
.left .loginarea #loginform input[type="password"]{color:#444; border:solid 1px #9f9f9f; height:22px; width:140px;}

.left .loginarea #loginform a{font-size:12px;}
.left .loginarea #loginform a:link{color:#FF6600;}
.left .loginarea #loginform a:visited{color:#FF6600;}
.left .loginarea #loginform a:hover{color:red; text-decoration:none;}
.left .loginarea #loginform a:active{color:#FF6600;}

.left .joinus img{width:308px; height:90px; border:solid 1px #CECECE;}

.topright .pic{border:solid 1px #ccc; margin:5px; margin-top:0; background:#fff;}
.topright h2{width:630px;height:35px;line-height:35px;}
.topright h2 span{float:left; line-height:30px; font-size:16px; font-weight:normal; color:#000;padding-left:10px;padding-top:5px;}
.topright ul{float:left; background:#fff; width:300px; padding:5px; }
.topright li{line-height:27px; height:27px; font-size:12px;margin-top:5px; padding-left:25px;color:#5E5E5E; background:url(../images/dot03.gif) no-repeat 5px; background-color:#ECECEC; overflow:hidden;}

.topright li a:link{color:#5E5E5E;}
.topright li a:visited{color:#5E5E5E;}
.topright li a:hover{color:#C00; text-decoration:none;}
.topright li a:active{color:#5E5E5E;}
.topright h2 span a{float:right; font-size:12px; padding-right:5px;}
.topright h2 span a:link{color:#AA0000;}
.topright h2 span a:visited{color:#AA0000; }
.topright h2 span a:hover{color:blue; text-decoration:none;}
.topright h2 span a:active{color:#AA0000;}

.topright .rightpart{border-left:dashed 1px #ccc; float:right; width:300px; height:190px; margin:2px; margin-right:5px;}


#news{width:950px; margin-top:8px;margin-bottom:5px; }
#news h2{width:312px;height:36px;background:url(../images/silverbg.gif) no-repeat 0 center;line-height:36px;}
#news h2 img{padding:10px;}
#news h2 span{float:left; line-height:36px; font-size:14px; font-weight:normal;color:#000;padding-left:10px;}
#news h2 span a{float:right; font-size:12px; padding-right:10px;}
#news h2 span a:link{color:#AA0000;}
#news h2 span a:visited{color:#AA0000;}
#news h2 span a:hover{color:blue; text-decoration:none;}
#news h2 span a:active{color:#AA0000;}

#news .pic{float:left; width:310px; border:solid 1px #ccc;border-top:0; background:#F3F3F3;}
#news .pic img{width:306px; height:75px;margin:0 2px; text-align:center;}

#news ul{ margin:5px; height:150px; background:#fff;}
#news li{list-style:inside, circle; line-height:25px; height:25px; font-size:12px;padding:0 2px 0px 15px;color:#046ABF;overflow:hidden;}

#news li a:link{color:#003366;}
#news li a:visited{color:#003366;}
#news li a:hover{color:#C00; text-decoration:none;}
#news li a:active{color:#003366;}



#examcourse{width:952px; margin-top:8px;margin-bottom:5px; }
#examcourse .left{width:310px; float:left;background:#E8F2F9;border:solid 1px #B6E1F1;}
#examcourse .center{width:310px;float:left;margin-left:8px;background:#E8F2F9;border:solid 1px #B6E1F1;}
#examcourse .right{width:310px;float:right;background:#E8F2F9;border:solid 1px #B6E1F1;}

#examcourse h2{width:310px;height:35px; background:#E8F2F9;}
#examcourse h2 span{float:left; line-height:35px; font-size:14px; font-weight:normal; color:#000; padding-left:10px; }
#examcourse h2 span a{float:right; font-size:12px; padding-right:10px;}
#examcourse h2 span a:link{color:#AA0000;}
#examcourse h2 span a:visited{color:#AA0000; }
#examcourse h2 span a:hover{color:blue; text-decoration:none;}
#examcourse h2 span a:active{color:#AA0000;}


#examcourse ul{float:clear;width:300px; height:125px; background:#fff; margin:5px; margin-top:0;}
#examcourse li{line-height:25px; height:25px; font-size:14px;color:#046ABF; padding-left:10px; overflow:hidden;}
#examcourse li a:link{color:#0046C1;text-decoration:underline;}
#examcourse li a:visited{color:#0046C1;text-decoration:underline;}
#examcourse li a:hover{color:#C00; text-decoration:underline;}
#examcourse li a:active{color:#0046C1;text-decoration:underline;}




#flink {width:950px; height:40px; clear:both; margin-top:8px; border:solid 1px #B6E1F1; font-size:12px;  background:#E8F2F9; }

#flink ul{background:#fff; height:40px;}

#flink ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
#flink ul li{
	margin:0 5px; width:95px; height:40px; line-height:40px; float:left; display:block; text-align:left;	
}
#flink .li{width:80px; height:40px; line-height:40px; float:left; text-align:center; background:#E8F2F9;  font-size:14px; font-weight:bolder; color:#AA0000; }



.newsdot{color:green; margin-right:10px; font-size:14px;}